﻿/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
body,button, input, select, textarea {font-family:'Microsoft YaHei';}
h1, h2, h3, h4, h5, h6{ font-size: 100%;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333333;}
a:hover{color:#9d1515;
 /*transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;*/
}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}

.h10{height:10px;}
.h15{height:15px;}
.h20{height:20px;}
.h25{height:25px;}
.h30{height:30px;}
.h40{height:40px;}
.h25{height:25px;}
.w1200{width:1200px;margin:0 auto;}
.w1100{width:1100px;margin:0 auto;}
.w1245{width:1245px;margin:0 auto;}
.w1170{width:1170px;margin:0 auto;}
.paddLeftrRight25{padding:0 25px;}
.bgf{background: #fff;}
.hide{display:none;}

body{background: #efefef;}
/*轮播图*/
*{ padding:0; list-style:none; border:none;}
#focus {width:580px; height:340px; overflow:hidden; position:relative;margin:0 auto;}
#focus ul {height:340px; position:absolute;margin:0;padding:0;}
#focus ul li {float:left; width:580px; height:340px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{width: 100%;height: 100%;}
#focus ul li div.photo_bt {padding-left:6px;position:absolute; bottom:0; left:0; font-size:15px; color:#ffffff; z-index:1; width:580px;line-height: 40px; overflow:hidden;background-color:rgba(0,0,0,0.6);}
#focus ul li div.photo_bt a{color:#ffffff; }
#focus .btnBg {position:absolute; width:580px; line-height:40px; left:0; bottom:0; background-color:#000;}
#focus .btn {position:absolute;line-height:40px; right:25px; bottom:0px; text-align:right;z-index: 2}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:9px; height:9px; _font-size:0; margin-left:6px; cursor:pointer; background:#d5d5d5; color:#000; text-align: center;border-radius: 50%;}
#focus .btn span a{font-size: 15px;}
#focus .btn span.on {background:#fab600;}

.firstRight{border:1px solid #e4e3e3;width:470px; height:340px;padding:10px 15px 10px 25px;}

.borderBottom{border-bottom:1px solid #c8c7c6;height:40px;}
 .tit li {  float: left;padding:0 20px;font-size: 19px;height:40px;line-height:38px; background:url(redShu.png) no-repeat left center; color: #9d1515;  cursor: pointer; text-align: center;}
.tit li:first-child{ background:none;padding-left:0px;}
.tit li a{ color: #9d1515;}
.tit li.hover{font-weight: bold;}
.tit li.hover a {color: #9d1515; }
.tit li.on{font-weight: bold;
 /*border-bottom:1px solid #9d1515;*/
}
.tit li.on a { color: #9d1515;display: inline-block;  width: 100%; height: 40px;}
.more li{width:15px;height:40px;line-height:40px;background:url(more.png) no-repeat left center;}
.more li a{display:inline-block;width:15px;height:15px;}
.listFirst{padding-top:10px;}
.list li{line-height:32px;font-size:15px;color:#333333;background:url(icon01.png) no-repeat left center;padding-left:12px;}
.listFirst li{line-height:40px;}
.list li span{color:#999999;}

.news{width:80px;height:80px;padding:10px 15px;font-size:23px;color:#fff;background: #c73737;}
.newsList{width:335px;}
.newsList li{font-size:13px;color:#999999;line-height:26px;}
.newsList li.title{font-size:17px;color:#9d1515;line-height:24px;margin-bottom:5px;font-weight: bold;}
.newsList li.title a{color:#9d1515;}

/*第二部分*/
.secondLeft{width:193px;}
.secondLeft .title{height:40px;line-height:40px; color:#fff;font-size:17px;font-weight:bold;padding-left:62px;}
.secondLeft .icon01{background:url(tld.png) no-repeat left center;}
.secondLeft .icon02{background:url(jggk.png) no-repeat left center;}
.secondLeft .icon03{background:url(pzjg.png) no-repeat left center;}
.secondLeft li{height:40px;line-height:40px;font-size:15px;text-align:center;background: #efefef;border-top:1px solid #cccccc;}
.secondLeft li:first-child{border-top:none;}
.secondLeft li:hover a{color:#9d1515;}
.secondLeft .pzjgList{padding:15px 0;background: #efefef;}
.secondLeft .pzjgList li{border-top:none;height:30px;line-height:30px;}

.secondCenter{width:428px;}
.secondCenter .title{background:url(heng.png) no-repeat left bottom;}

/*友情链接*/
.friendlink_box{border:1px solid #d0d0d0;padding:15px 20px;}
.friendlink_title div{width:135px;height:32px;line-height:32px;font-size:17px;color:#9d1515;font-weight: bold;}
.friendlink_title li{float:left;cursor:pointer;width:132px;height:32px;line-height:32px;text-align:center;font-size:15px;color:#9d1515;}
.friendlink_title li.hover{font-weight: bold;border:1px solid #d0d0d0;border-bottom:none;background: #f7f7f7;}
.friendlink_list{background: #f7f7f7;padding:0 20px;}
.friendlink_list li{float:left;line-height:36px;width:193px;font-size:12px;color:#333;}
.friendlink_box2{margin-top:15px;}
.friendlink_box2 li{float:left;margin-left:35px;line-height:30px;height:30px;vertical-align: middle;}
.friendlink_box2 li:first-child{margin-left:0px;}
.friendlink_box2 li img{margin-right:10px;vertical-align: middle;}